package com.qidian.tcba.dao;



import com.qidian.tcba.admin.model.dto.assignTask.AssignTaskDTO;
import com.qidian.tcba.admin.model.entity.ParkLotRecordAssignTask;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
@Mapper
public interface ParkLotRecordAssignTaskMapper {
    int deleteByPrimaryKey(int id);

    int insert(ParkLotRecordAssignTask record);

    ParkLotRecordAssignTask selectByPrimaryKey(int id);

    List<ParkLotRecordAssignTask> selectAll();

    int updateByPrimaryKey(ParkLotRecordAssignTask record);

    /**
     * 获取整改任务
     * @param auditRecordId
     * @return
     */
    List<ParkLotRecordAssignTask> getAssignTask(int auditRecordId);

    int insertReforms(@Param("auditId") int auditId, @Param("names") List<String> names);

}